import Vue from "vue"
import Vuex, {
  createLogger
} from "vuex"
import user from "./modules/user.js"
import room from "./modules/room.js"
Vue.use(Vuex)
const store = new Vuex.Store({
  state: {},
  getters: {},
  mutations: {},
  actions: {},
  modules: {
    user,
    room
  },
  // 每一次使用vuex 都能观察到数据的使用 mutation
  // prev state 之前的数据
  // mutation 当前使用数据
  // next state 更改完的数据
  plugins: [createLogger()] //开发模式使用日志
})

export default store
